
testOptimizations([
	['b(a - true)',
		'b(a - 1);'],
	
	['b(1 - 2);',
		'b(-1);'],
	
	['b("1" - 2);',
		'b(-1);'],
	
	['b(1 - "2");',
		'b(-1);'],
	
	['b("1" + 2);',
		'b("12");'],
	
	['b(null - null);',
		'b(0);'],
	
	['b(null - "");',
		'b(0);'],
	
	['b(null - 2);',
		'b(-2);'],
	
	['b("1" - null);',
		'b(1);'],
	
	['a("\\\\");',
		'a("\\\\");'],
	
	['b("asd"-"qwe");',
		'b(NaN);'],
	
	['b(2-"asd");',
		'b(NaN);']
	
]);
